home *** CD-ROM | disk | FTP | other *** search
/ PC Professionell 2006 June / PCpro_2006_06.ISO / files / freeware / openvip.exe / {app} / openvip_c.py < prev    next >
Encoding:
Python Source  |  2003-05-25  |  18.0 KB  |  334 lines

  1. # This file was created automatically by SWIG.
  2. # Don't modify this file, modify the SWIG interface instead.
  3. # This file is compatible with both classic and new-style classes.
  4. import _openvip_c
  5. def _swig_setattr(self,class_type,name,value):
  6.     if (name == "this"):
  7.         if isinstance(value, class_type):
  8.             self.__dict__[name] = value.this
  9.             if hasattr(value,"thisown"): self.__dict__["thisown"] = value.thisown
  10.             del value.thisown
  11.             return
  12.     method = class_type.__swig_setmethods__.get(name,None)
  13.     if method: return method(self,value)
  14.     self.__dict__[name] = value
  15.  
  16. def _swig_getattr(self,class_type,name):
  17.     method = class_type.__swig_getmethods__.get(name,None)
  18.     if method: return method(self)
  19.     raise AttributeError,name
  20.  
  21. import types
  22. try:
  23.     _object = types.ObjectType
  24.     _newclass = 1
  25. except AttributeError:
  26.     class _object : pass
  27.     _newclass = 0
  28.  
  29.  
  30. new_openvip_plugin_info_t_array = _openvip_c.new_openvip_plugin_info_t_array
  31.  
  32. delete_openvip_plugin_info_t_array = _openvip_c.delete_openvip_plugin_info_t_array
  33.  
  34. openvip_plugin_info_t_array_getitem = _openvip_c.openvip_plugin_info_t_array_getitem
  35.  
  36. openvip_plugin_info_t_array_setitem = _openvip_c.openvip_plugin_info_t_array_setitem
  37.  
  38. new_openvip_audio_stream_info_t_array = _openvip_c.new_openvip_audio_stream_info_t_array
  39.  
  40. delete_openvip_audio_stream_info_t_array = _openvip_c.delete_openvip_audio_stream_info_t_array
  41.  
  42. openvip_audio_stream_info_t_array_getitem = _openvip_c.openvip_audio_stream_info_t_array_getitem
  43.  
  44. openvip_audio_stream_info_t_array_setitem = _openvip_c.openvip_audio_stream_info_t_array_setitem
  45.  
  46. new_openvip_video_stream_info_t_array = _openvip_c.new_openvip_video_stream_info_t_array
  47.  
  48. delete_openvip_video_stream_info_t_array = _openvip_c.delete_openvip_video_stream_info_t_array
  49.  
  50. openvip_video_stream_info_t_array_getitem = _openvip_c.openvip_video_stream_info_t_array_getitem
  51.  
  52. openvip_video_stream_info_t_array_setitem = _openvip_c.openvip_video_stream_info_t_array_setitem
  53.  
  54. OPENVIP_VERSION_MAJOR = _openvip_c.OPENVIP_VERSION_MAJOR
  55. OPENVIP_VERSION_MINOR = _openvip_c.OPENVIP_VERSION_MINOR
  56. OPENVIP_VERSION_PATCHLEVEL = _openvip_c.OPENVIP_VERSION_PATCHLEVEL
  57. OPENVIP_VERSION = _openvip_c.OPENVIP_VERSION
  58. class openvip_video_stream_info_t(_object):
  59.     __swig_setmethods__ = {}
  60.     __setattr__ = lambda self, name, value: _swig_setattr(self, openvip_video_stream_info_t, name, value)
  61.     __swig_getmethods__ = {}
  62.     __getattr__ = lambda self, name: _swig_getattr(self, openvip_video_stream_info_t, name)
  63.     __swig_getmethods__["name"] = _openvip_c.openvip_video_stream_info_t_name_get
  64.     if _newclass:name = property(_openvip_c.openvip_video_stream_info_t_name_get)
  65.     __swig_setmethods__["width"] = _openvip_c.openvip_video_stream_info_t_width_set
  66.     __swig_getmethods__["width"] = _openvip_c.openvip_video_stream_info_t_width_get
  67.     if _newclass:width = property(_openvip_c.openvip_video_stream_info_t_width_get,_openvip_c.openvip_video_stream_info_t_width_set)
  68.     __swig_setmethods__["height"] = _openvip_c.openvip_video_stream_info_t_height_set
  69.     __swig_getmethods__["height"] = _openvip_c.openvip_video_stream_info_t_height_get
  70.     if _newclass:height = property(_openvip_c.openvip_video_stream_info_t_height_get,_openvip_c.openvip_video_stream_info_t_height_set)
  71.     __swig_setmethods__["fps"] = _openvip_c.openvip_video_stream_info_t_fps_set
  72.     __swig_getmethods__["fps"] = _openvip_c.openvip_video_stream_info_t_fps_get
  73.     if _newclass:fps = property(_openvip_c.openvip_video_stream_info_t_fps_get,_openvip_c.openvip_video_stream_info_t_fps_set)
  74.     __swig_setmethods__["aspect"] = _openvip_c.openvip_video_stream_info_t_aspect_set
  75.     __swig_getmethods__["aspect"] = _openvip_c.openvip_video_stream_info_t_aspect_get
  76.     if _newclass:aspect = property(_openvip_c.openvip_video_stream_info_t_aspect_get,_openvip_c.openvip_video_stream_info_t_aspect_set)
  77.     __swig_setmethods__["length"] = _openvip_c.openvip_video_stream_info_t_length_set
  78.     __swig_getmethods__["length"] = _openvip_c.openvip_video_stream_info_t_length_get
  79.     if _newclass:length = property(_openvip_c.openvip_video_stream_info_t_length_get,_openvip_c.openvip_video_stream_info_t_length_set)
  80.     def __init__(self,*args):
  81.         self.this = apply(_openvip_c.new_openvip_video_stream_info_t,args)
  82.         self.thisown = 1
  83.     def __del__(self, destroy= _openvip_c.delete_openvip_video_stream_info_t):
  84.         try:
  85.             if self.thisown: destroy(self)
  86.         except: pass
  87.     def __repr__(self):
  88.         return "<C openvip_video_stream_info_t instance at %s>" % (self.this,)
  89.  
  90. class openvip_video_stream_info_tPtr(openvip_video_stream_info_t):
  91.     def __init__(self,this):
  92.         self.this = this
  93.         if not hasattr(self,"thisown"): self.thisown = 0
  94.         self.__class__ = openvip_video_stream_info_t
  95. _openvip_c.openvip_video_stream_info_t_swigregister(openvip_video_stream_info_tPtr)
  96.  
  97. class openvip_audio_stream_info_t(_object):
  98.     __swig_setmethods__ = {}
  99.     __setattr__ = lambda self, name, value: _swig_setattr(self, openvip_audio_stream_info_t, name, value)
  100.     __swig_getmethods__ = {}
  101.     __getattr__ = lambda self, name: _swig_getattr(self, openvip_audio_stream_info_t, name)
  102.     __swig_getmethods__["name"] = _openvip_c.openvip_audio_stream_info_t_name_get
  103.     if _newclass:name = property(_openvip_c.openvip_audio_stream_info_t_name_get)
  104.     __swig_setmethods__["sample_rate"] = _openvip_c.openvip_audio_stream_info_t_sample_rate_set
  105.     __swig_getmethods__["sample_rate"] = _openvip_c.openvip_audio_stream_info_t_sample_rate_get
  106.     if _newclass:sample_rate = property(_openvip_c.openvip_audio_stream_info_t_sample_rate_get,_openvip_c.openvip_audio_stream_info_t_sample_rate_set)
  107.     __swig_setmethods__["channels"] = _openvip_c.openvip_audio_stream_info_t_channels_set
  108.     __swig_getmethods__["channels"] = _openvip_c.openvip_audio_stream_info_t_channels_get
  109.     if _newclass:channels = property(_openvip_c.openvip_audio_stream_info_t_channels_get,_openvip_c.openvip_audio_stream_info_t_channels_set)
  110.     __swig_setmethods__["length"] = _openvip_c.openvip_audio_stream_info_t_length_set
  111.     __swig_getmethods__["length"] = _openvip_c.openvip_audio_stream_info_t_length_get
  112.     if _newclass:length = property(_openvip_c.openvip_audio_stream_info_t_length_get,_openvip_c.openvip_audio_stream_info_t_length_set)
  113.     def __init__(self,*args):
  114.         self.this = apply(_openvip_c.new_openvip_audio_stream_info_t,args)
  115.         self.thisown = 1
  116.     def __del__(self, destroy= _openvip_c.delete_openvip_audio_stream_info_t):
  117.         try:
  118.             if self.thisown: destroy(self)
  119.         except: pass
  120.     def __repr__(self):
  121.         return "<C openvip_audio_stream_info_t instance at %s>" % (self.this,)
  122.  
  123. class openvip_audio_stream_info_tPtr(openvip_audio_stream_info_t):
  124.     def __init__(self,this):
  125.         self.this = this
  126.         if not hasattr(self,"thisown"): self.thisown = 0
  127.         self.__class__ = openvip_audio_stream_info_t
  128. _openvip_c.openvip_audio_stream_info_t_swigregister(openvip_audio_stream_info_tPtr)
  129.  
  130. class openvip_file_info_t(_object):
  131.     __swig_setmethods__ = {}
  132.     __setattr__ = lambda self, name, value: _swig_setattr(self, openvip_file_info_t, name, value)
  133.     __swig_getmethods__ = {}
  134.     __getattr__ = lambda self, name: _swig_getattr(self, openvip_file_info_t, name)
  135.     __swig_getmethods__["filename"] = _openvip_c.openvip_file_info_t_filename_get
  136.     if _newclass:filename = property(_openvip_c.openvip_file_info_t_filename_get)
  137.     __swig_setmethods__["video_cnt"] = _openvip_c.openvip_file_info_t_video_cnt_set
  138.     __swig_getmethods__["video_cnt"] = _openvip_c.openvip_file_info_t_video_cnt_get
  139.     if _newclass:video_cnt = property(_openvip_c.openvip_file_info_t_video_cnt_get,_openvip_c.openvip_file_info_t_video_cnt_set)
  140.     __swig_setmethods__["audio_cnt"] = _openvip_c.openvip_file_info_t_audio_cnt_set
  141.     __swig_getmethods__["audio_cnt"] = _openvip_c.openvip_file_info_t_audio_cnt_get
  142.     if _newclass:audio_cnt = property(_openvip_c.openvip_file_info_t_audio_cnt_get,_openvip_c.openvip_file_info_t_audio_cnt_set)
  143.     __swig_setmethods__["video_streams"] = _openvip_c.openvip_file_info_t_video_streams_set
  144.     __swig_getmethods__["video_streams"] = _openvip_c.openvip_file_info_t_video_streams_get
  145.     if _newclass:video_streams = property(_openvip_c.openvip_file_info_t_video_streams_get,_openvip_c.openvip_file_info_t_video_streams_set)
  146.     __swig_setmethods__["audio_streams"] = _openvip_c.openvip_file_info_t_audio_streams_set
  147.     __swig_getmethods__["audio_streams"] = _openvip_c.openvip_file_info_t_audio_streams_get
  148.     if _newclass:audio_streams = property(_openvip_c.openvip_file_info_t_audio_streams_get,_openvip_c.openvip_file_info_t_audio_streams_set)
  149.     def __init__(self,*args):
  150.         self.this = apply(_openvip_c.new_openvip_file_info_t,args)
  151.         self.thisown = 1
  152.     def __del__(self, destroy= _openvip_c.delete_openvip_file_info_t):
  153.         try:
  154.             if self.thisown: destroy(self)
  155.         except: pass
  156.     def __repr__(self):
  157.         return "<C openvip_file_info_t instance at %s>" % (self.this,)
  158.  
  159. class openvip_file_info_tPtr(openvip_file_info_t):
  160.     def __init__(self,this):
  161.         self.this = this
  162.         if not hasattr(self,"thisown"): self.thisown = 0
  163.         self.__class__ = openvip_file_info_t
  164. _openvip_c.openvip_file_info_t_swigregister(openvip_file_info_tPtr)
  165.  
  166. class openvip_ui_callback_t(_object):
  167.     __swig_setmethods__ = {}
  168.     __setattr__ = lambda self, name, value: _swig_setattr(self, openvip_ui_callback_t, name, value)
  169.     __swig_getmethods__ = {}
  170.     __getattr__ = lambda self, name: _swig_getattr(self, openvip_ui_callback_t, name)
  171.     __swig_setmethods__["show_gauge"] = _openvip_c.openvip_ui_callback_t_show_gauge_set
  172.     __swig_getmethods__["show_gauge"] = _openvip_c.openvip_ui_callback_t_show_gauge_get
  173.     if _newclass:show_gauge = property(_openvip_c.openvip_ui_callback_t_show_gauge_get,_openvip_c.openvip_ui_callback_t_show_gauge_set)
  174.     __swig_setmethods__["update_gauge"] = _openvip_c.openvip_ui_callback_t_update_gauge_set
  175.     __swig_getmethods__["update_gauge"] = _openvip_c.openvip_ui_callback_t_update_gauge_get
  176.     if _newclass:update_gauge = property(_openvip_c.openvip_ui_callback_t_update_gauge_get,_openvip_c.openvip_ui_callback_t_update_gauge_set)
  177.     __swig_setmethods__["hide_gauge"] = _openvip_c.openvip_ui_callback_t_hide_gauge_set
  178.     __swig_getmethods__["hide_gauge"] = _openvip_c.openvip_ui_callback_t_hide_gauge_get
  179.     if _newclass:hide_gauge = property(_openvip_c.openvip_ui_callback_t_hide_gauge_get,_openvip_c.openvip_ui_callback_t_hide_gauge_set)
  180.     __swig_setmethods__["set_gauge_text"] = _openvip_c.openvip_ui_callback_t_set_gauge_text_set
  181.     __swig_getmethods__["set_gauge_text"] = _openvip_c.openvip_ui_callback_t_set_gauge_text_get
  182.     if _newclass:set_gauge_text = property(_openvip_c.openvip_ui_callback_t_set_gauge_text_get,_openvip_c.openvip_ui_callback_t_set_gauge_text_set)
  183.     __swig_setmethods__["log_info"] = _openvip_c.openvip_ui_callback_t_log_info_set
  184.     __swig_getmethods__["log_info"] = _openvip_c.openvip_ui_callback_t_log_info_get
  185.     if _newclass:log_info = property(_openvip_c.openvip_ui_callback_t_log_info_get,_openvip_c.openvip_ui_callback_t_log_info_set)
  186.     __swig_setmethods__["log_error"] = _openvip_c.openvip_ui_callback_t_log_error_set
  187.     __swig_getmethods__["log_error"] = _openvip_c.openvip_ui_callback_t_log_error_get
  188.     if _newclass:log_error = property(_openvip_c.openvip_ui_callback_t_log_error_get,_openvip_c.openvip_ui_callback_t_log_error_set)
  189.     __swig_setmethods__["log_warning"] = _openvip_c.openvip_ui_callback_t_log_warning_set
  190.     __swig_getmethods__["log_warning"] = _openvip_c.openvip_ui_callback_t_log_warning_get
  191.     if _newclass:log_warning = property(_openvip_c.openvip_ui_callback_t_log_warning_get,_openvip_c.openvip_ui_callback_t_log_warning_set)
  192.     def __init__(self,*args):
  193.         self.this = apply(_openvip_c.new_openvip_ui_callback_t,args)
  194.         self.thisown = 1
  195.     def __del__(self, destroy= _openvip_c.delete_openvip_ui_callback_t):
  196.         try:
  197.             if self.thisown: destroy(self)
  198.         except: pass
  199.     def __repr__(self):
  200.         return "<C openvip_ui_callback_t instance at %s>" % (self.this,)
  201.  
  202. class openvip_ui_callback_tPtr(openvip_ui_callback_t):
  203.     def __init__(self,this):
  204.         self.this = this
  205.         if not hasattr(self,"thisown"): self.thisown = 0
  206.         self.__class__ = openvip_ui_callback_t
  207. _openvip_c.openvip_ui_callback_t_swigregister(openvip_ui_callback_tPtr)
  208.  
  209. class openvip_plugin_info_t(_object):
  210.     __swig_setmethods__ = {}
  211.     __setattr__ = lambda self, name, value: _swig_setattr(self, openvip_plugin_info_t, name, value)
  212.     __swig_getmethods__ = {}
  213.     __getattr__ = lambda self, name: _swig_getattr(self, openvip_plugin_info_t, name)
  214.     __swig_setmethods__["name"] = _openvip_c.openvip_plugin_info_t_name_set
  215.     __swig_getmethods__["name"] = _openvip_c.openvip_plugin_info_t_name_get
  216.     if _newclass:name = property(_openvip_c.openvip_plugin_info_t_name_get,_openvip_c.openvip_plugin_info_t_name_set)
  217.     __swig_setmethods__["description"] = _openvip_c.openvip_plugin_info_t_description_set
  218.     __swig_getmethods__["description"] = _openvip_c.openvip_plugin_info_t_description_get
  219.     if _newclass:description = property(_openvip_c.openvip_plugin_info_t_description_get,_openvip_c.openvip_plugin_info_t_description_set)
  220.     def __init__(self,*args):
  221.         self.this = apply(_openvip_c.new_openvip_plugin_info_t,args)
  222.         self.thisown = 1
  223.     def __del__(self, destroy= _openvip_c.delete_openvip_plugin_info_t):
  224.         try:
  225.             if self.thisown: destroy(self)
  226.         except: pass
  227.     def __repr__(self):
  228.         return "<C openvip_plugin_info_t instance at %s>" % (self.this,)
  229.  
  230. class openvip_plugin_info_tPtr(openvip_plugin_info_t):
  231.     def __init__(self,this):
  232.         self.this = this
  233.         if not hasattr(self,"thisown"): self.thisown = 0
  234.         self.__class__ = openvip_plugin_info_t
  235. _openvip_c.openvip_plugin_info_t_swigregister(openvip_plugin_info_tPtr)
  236.  
  237. class openvip_plugins_info_t(_object):
  238.     __swig_setmethods__ = {}
  239.     __setattr__ = lambda self, name, value: _swig_setattr(self, openvip_plugins_info_t, name, value)
  240.     __swig_getmethods__ = {}
  241.     __getattr__ = lambda self, name: _swig_getattr(self, openvip_plugins_info_t, name)
  242.     __swig_setmethods__["cnt"] = _openvip_c.openvip_plugins_info_t_cnt_set
  243.     __swig_getmethods__["cnt"] = _openvip_c.openvip_plugins_info_t_cnt_get
  244.     if _newclass:cnt = property(_openvip_c.openvip_plugins_info_t_cnt_get,_openvip_c.openvip_plugins_info_t_cnt_set)
  245.     __swig_setmethods__["plugins"] = _openvip_c.openvip_plugins_info_t_plugins_set
  246.     __swig_getmethods__["plugins"] = _openvip_c.openvip_plugins_info_t_plugins_get
  247.     if _newclass:plugins = property(_openvip_c.openvip_plugins_info_t_plugins_get,_openvip_c.openvip_plugins_info_t_plugins_set)
  248.     def __init__(self,*args):
  249.         self.this = apply(_openvip_c.new_openvip_plugins_info_t,args)
  250.         self.thisown = 1
  251.     def __del__(self, destroy= _openvip_c.delete_openvip_plugins_info_t):
  252.         try:
  253.             if self.thisown: destroy(self)
  254.         except: pass
  255.     def __repr__(self):
  256.         return "<C openvip_plugins_info_t instance at %s>" % (self.this,)
  257.  
  258. class openvip_plugins_info_tPtr(openvip_plugins_info_t):
  259.     def __init__(self,this):
  260.         self.this = this
  261.         if not hasattr(self,"thisown"): self.thisown = 0
  262.         self.__class__ = openvip_plugins_info_t
  263. _openvip_c.openvip_plugins_info_t_swigregister(openvip_plugins_info_tPtr)
  264.  
  265. OPENVIP_PLUGIN_VIDEO_FILTER = _openvip_c.OPENVIP_PLUGIN_VIDEO_FILTER
  266. OPENVIP_PLUGIN_AUDIO_FILTER = _openvip_c.OPENVIP_PLUGIN_AUDIO_FILTER
  267. OPENVIP_PLUGIN_VIDEO_TRANSITION = _openvip_c.OPENVIP_PLUGIN_VIDEO_TRANSITION
  268. OPENVIP_PLUGIN_AUDIO_TRANSITION = _openvip_c.OPENVIP_PLUGIN_AUDIO_TRANSITION
  269. OPENVIP_PLUGIN_INPUT = _openvip_c.OPENVIP_PLUGIN_INPUT
  270. OPENVIP_PLUGIN_OUTPUT = _openvip_c.OPENVIP_PLUGIN_OUTPUT
  271. class openvip_dest_t(_object):
  272.     __swig_setmethods__ = {}
  273.     __setattr__ = lambda self, name, value: _swig_setattr(self, openvip_dest_t, name, value)
  274.     __swig_getmethods__ = {}
  275.     __getattr__ = lambda self, name: _swig_getattr(self, openvip_dest_t, name)
  276.     __swig_setmethods__["callback"] = _openvip_c.openvip_dest_t_callback_set
  277.     __swig_getmethods__["callback"] = _openvip_c.openvip_dest_t_callback_get
  278.     if _newclass:callback = property(_openvip_c.openvip_dest_t_callback_get,_openvip_c.openvip_dest_t_callback_set)
  279.     __swig_setmethods__["cookie"] = _openvip_c.openvip_dest_t_cookie_set
  280.     __swig_getmethods__["cookie"] = _openvip_c.openvip_dest_t_cookie_get
  281.     if _newclass:cookie = property(_openvip_c.openvip_dest_t_cookie_get,_openvip_c.openvip_dest_t_cookie_set)
  282.     def __init__(self,*args):
  283.         self.this = apply(_openvip_c.new_openvip_dest_t,args)
  284.         self.thisown = 1
  285.     def __del__(self, destroy= _openvip_c.delete_openvip_dest_t):
  286.         try:
  287.             if self.thisown: destroy(self)
  288.         except: pass
  289.     def __repr__(self):
  290.         return "<C openvip_dest_t instance at %s>" % (self.this,)
  291.  
  292. class openvip_dest_tPtr(openvip_dest_t):
  293.     def __init__(self,this):
  294.         self.this = this
  295.         if not hasattr(self,"thisown"): self.thisown = 0
  296.         self.__class__ = openvip_dest_t
  297. _openvip_c.openvip_dest_t_swigregister(openvip_dest_tPtr)
  298.  
  299. openvip_load_network_file = _openvip_c.openvip_load_network_file
  300.  
  301. openvip_load_network_from_string = _openvip_c.openvip_load_network_from_string
  302.  
  303. openvip_load_network_with_memoutput_from_string = _openvip_c.openvip_load_network_with_memoutput_from_string
  304.  
  305. openvip_create_thumbnails_generator = _openvip_c.openvip_create_thumbnails_generator
  306.  
  307. openvip_destroy_task = _openvip_c.openvip_destroy_task
  308.  
  309. openvip_enum_plugins = _openvip_c.openvip_enum_plugins
  310.  
  311. openvip_get_file_info = _openvip_c.openvip_get_file_info
  312.  
  313. openvip_get_task_file_info = _openvip_c.openvip_get_task_file_info
  314.  
  315. openvip_free = _openvip_c.openvip_free
  316.  
  317. openvip_destroy = _openvip_c.openvip_destroy
  318.  
  319. openvip_create = _openvip_c.openvip_create
  320.  
  321. openvip_create_with_defaults = _openvip_c.openvip_create_with_defaults
  322.  
  323. openvipRender = _openvip_c.openvipRender
  324.  
  325. SetUICallback = _openvip_c.SetUICallback
  326.  
  327. SetDestCallback = _openvip_c.SetDestCallback
  328.  
  329. RenderSingleFrame = _openvip_c.RenderSingleFrame
  330.  
  331. InitExtension = _openvip_c.InitExtension
  332.  
  333.  
  334.